Synonyms: sow, sow in, inseminate
Definition: place seeds in or on (the ground)
Usage: sow the ground with sunflower seeds
Similar words: seed, sow
Definition: place (seeds) in or on the ground for future growth
Usage: She sowed sunflower seeds